草庐IT

VOC 2012

全部标签

c# - 使用 Visual Studio 2012 Bundling 时如何正确设置相对 CSS 路径?

这个问题在这里已经有了答案:MVC4StyleBundlenotresolvingimages(16个答案)关闭6年前。我有一个在VisualStudio2012上运行的MVC3/.NET4.0应用程序。我刚刚为我所有的JS和CSS文件创建了一个静态包。它首先提示我使用的路径开头没有“~/”,但我需要包含服务器上另一个虚拟目录中的文件,所以我使用/../来获取它们。我的包看起来像这样:Bundlecss=newBundle("~/MyCSS",typeof(CssMinify));css.AddFile("~/Content/css/Site.min.css");css.AddFile

c# - StartsWith Windows Server 2012 中的更改

编辑:我最初认为这与.NETFramework4.5有关。事实证明它也适用于.NETFramework4.0。WindowsServer2012中字符串的处理方式发生了变化,我正试图更好地理解这一点。似乎StartsWith的行为发生了变化。使用.NETFramework4.0和4.5可重现此问题。对于Windows7上的.NETFramework4.5,下面的程序打印“False,t”。在Windows2012Server上,它会打印“True,t”。internalclassProgram{privatestaticvoidMain(string[]args){stringbyte

c# - 如何从在 Visual Studio 2012 中编写的 C# 代码生成 UML 图到 Visio 2010?

我正在尝试从我在VisualStudio2012中编写的C#代码中找到一种生成UML图(序列图、类图等)的方法。我在http://office.microsoft.com/en-us/visio-help/about-reverse-engineering-code-to-the-uml-HP001208803.aspx上看到了一个链接我可以将我的VisualStudio项目带入Visio。但是它的第一部分说“在VisualStudio环境中,通过项目菜单上的命令激活逆向工程。”对我不起作用,因为我在“项目”菜单下找不到逆向工程选项。如何从在VisualStudio2012中编写的C#

c# - 使用 csla 和 Entity Framework 进行 Visual Studio 2012 测试

在VS2010中,我的MSTest测试运行得很好。在VS2012中运行时出现错误。该测试使用自定义业务主体设置Csla.ApplicationContext.User。当EntityFramework被要求提供一个新的ObjectContext时,我收到一个SerializationException,说找不到我的自定义业务主体类型。当通过VS2012的测试运行器或Resharper7的测试运行器运行时,所有使用EntityFramework的测试都会失败。我试过NCrunch的测试运行器,它们都通过了。我该如何解决这个问题? 最佳答案

c# - Visual Studio 2012 条件捆绑

我刚开始使用VS2012RC。我创建了一个带有母版页和单个Web表单的测试站点。目前,我正在使用此代码捆绑网站上的整个Styles文件夹:Global.asaxBundleTable.Bundles.EnableDefaultBundles();网站管理员问题:测试站点有一个站点级CSS文件,用于控制站点的整体外观。除了站点级CSS之外,每个页面可以有自己的CSS定义。是否可以在母版页中仅包含site.css文件,然后根据每个页面的需要有条件地将.css文件添加到包中?我在Default.aspx的代码后面试过这个,但没有成功:BundleTable.Bundles.Add(newBu

c# - VS2012 添加服务引用不更新配置文件

我使用webHttpBinding创建了一个新的IIS主机WCF服务目前正在我的开发机器上的IISExpress上运行,当我尝试“添加服务引用”时,服务已正确构建,Reference.cs文件看起来不错,但web.config或app.config文件未更新。没有收到警告或错误消息。服务和客户端都以.Net4.5为目标。服务配置客户端配置客户服务引用经过一些调查,我发现了这些StackOverflow问题Question1Question2Question3还有这篇文章Blogpost上面的每一个都指的是我已经完成的取消勾选“在引用程序集中重用类型”标志的相同问题。问题是它没有解决问题

c# - VS 2012 中的 C# 文件没有语法突出显示或智能感知

我刚刚从MSDN(11.0.50727.1)安装了VS2012Premium的RTM版本。我已经创建了一个C#ASP.NETMVC4应用程序和一个C#控制台应用程序,但都没有为我提供以下文件类型的语法突出显示或Intellisense:cscshtml但所有其他文件类型似乎都可以正常工作,包括:htmljsXMLCSS配置我在Windows7上运行,在VMWareFusion5中虚拟化,在MacOSXLion上。我还在同一个VM中安装了VS2010,它已经并且仍然运行良好。我试过运行devenv.exe/setup但没有成功。我已尝试工具>导入和导出设置>重置,但没有成功。有人知道如何

c# - 带有 VSIX 安装程序和 Nuget 包的 Visual Studio 2012 的多项目/解决方案模板

我想要一个将创建子项目的多项目模板,并将安装nuget依赖项以及一个将安装此模板的vsix安装程序。已经尝试过的方法有问题没有VSIX、没有nuget的多项目模板我能够创建一个多项目模板,并且工作正常,除了在包含nuget引用时,它没有工作。没有不涉及VSIX的对nuget的简单/优雅支持。带有VSIX的多项目模板,没有根模板所以我尝试使用VSIX,它看起来非常简单。添加一个模板项目作为zip或从解决方案,构建vsix安装程序。但是当我添加第二个项目模板,创建一个多项目模板,构建它,安装模板并尝试创建一个项目时,我意识到它不支持主子项目设置,其中主项目创建子项目。这是一个大问题,因为开

c# - Visual Studio 2012 中 C# 折叠区域的颜色

我使用的是VisualStudio2012Ultimate版本11.0.51106.01Update1。我将黑色配置为背景色,将白色配置为前景色,但C#折叠区域显示为黑色前景,使其不可见。我该如何纠正这个问题?具有正确颜色的扩展区域:折叠时,该区域变得不可见(黑色前景和黑色背景): 最佳答案 我遇到了同样的问题。我发现“折叠文本(Collapsed)”确实有效。诀窍是您必须重新启动VisualStudio才能应用更改。我不确定为什么会这样(因为所有其他颜色变化都会立即发生),但我已经通过更改几次来验证它。我已经使用内置UI和Visu

c# - visual studio 2012 的混合在哪里

我看到很多关于“blendforvisualstudio”的引用文献,我理解它是blend的W8版本。我在W8上安装了VS2012Ultimate,但我没有看到任何混合。我查看了我的MSDNPro订阅,我没有看到单独的BlendforVS2012下载和VS2012withBlend下载..如何获取? 最佳答案 这是您在安装时选择的安装选项之一(或者至少是在2012Professional中)。你应该可以去得到它添加/删除程序选择VS2012并点击更改在VS安装程序中单击“修改”勾选BlendforVisualStudio选项